halofumaric acid ester - German English Dictionary